    .container{
		max-width:100%;
	}
	#r1{
		min-height: calc(100vh - 89px);
		background: #333;
	}
	#r2{
		min-height: 100vh;
		background: #fff;
	}
	#r3{
		min-height: 100vh;
		background: #fff;
	}
	#logo{
		padding: 5px;
	/*	border-radius: 50%;
		background-color: rgba(255,255,255,1);
		border-radius: 50%;
		border: 2px solid white;
		filter: contrast(1); */ 
	}
	p{
		font-size: 1.2em;
		line-height: 2em;
	}
    .navbar {
		height:60px;
		background: #f5f5f5;
	}
	nav a {
		color:#333;
	}
	html{
		font-size:14px;
		font-family: 'Roboto', sans-serif !important;
	}
	body{
		background-color:#444;
	}
	#balloon:hover{
	-webkit-animation: slide-top 3s ease-out both;
	        animation: slide-top 3s ease-out both;
	}
	#limit:hover{
		-webkit-animation:shake 0.5s;
		animation: shake 0.5s;
		animation-iteration-count: infinite; 
	}
	#footer{
		height:75px;
		font-size: 0.6em;
		line-height: 1em;
	}

@-webkit-keyframes slide-top {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  100% {
    -webkit-transform: translateY(-100px);
            transform: translateY(-100px);
  }
}
@keyframes slide-top {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  100% {
    -webkit-transform: translateY(-100px);
            transform: translateY(-100px);
  }
}
@keyframes swing {
    0% { transform: rotate(30deg); }
    100% { transform: rotate(-30deg); }
}
@keyframes shake {
  0% { transform: translate(1px, 1px) rotate(0deg); }
  10% { transform: translate(-1px, -2px) rotate(-1deg); }
  20% { transform: translate(-3px, 0px) rotate(1deg); }
  30% { transform: translate(3px, 2px) rotate(0deg); }
  40% { transform: translate(1px, -1px) rotate(1deg); }
  50% { transform: translate(-1px, 2px) rotate(-1deg); }
  60% { transform: translate(-3px, 1px) rotate(0deg); }
  70% { transform: translate(3px, 1px) rotate(-1deg); }
  80% { transform: translate(-1px, -1px) rotate(1deg); }
  90% { transform: translate(1px, 2px) rotate(0deg); }
  100% { transform: translate(1px, -2px) rotate(-1deg); }
}
